Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
122 THEOBALDS PARK ROAD Detached £297,500 5 May 2009
124 THEOBALDS PARK ROAD Detached £564,636 £295,000 4 Mar 2005
126 THEOBALDS PARK ROAD Detached £607,740 £365,000 27 Mar 2007
128 THEOBALDS PARK ROAD Detached £725,970 £475,000 28 Jan 2015
130 THEOBALDS PARK ROAD Semi-Detached £325,000 26 Jun 2009